Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE Terraced £111,967 £50,000 8 Oct 2003
3 ORCHARD PLACE Terraced £123,208 £115,000 17 Dec 2021
6 ORCHARD PLACE Terraced £233,297 £230,000 24 Jun 2022